﻿// /*------------------------------------------------------------
// 工程名:    Ensemble
// 文件名:    EnsemblePlugin.cs
// 编写人:    yhh
// 编写日期: 下午 5:39
// -------------------------------------------------------------*/

using System.Reflection;

namespace Ensemble
{
    public abstract class EnsemblePlugin
    {
        public Assembly PluginAssembly { get; set; }

        public bool Disposed { get; set; }
        public string AsmName { get; set; }
        public string FilePath { get; set; }
        public int FileHash { get; set; }


        protected virtual void OnDisposePlugin()
        {
        }
    }
}